strap for buckling garments - Espagnol Anglais Dictionnaire